365bet中国官方网站

  • word of the day

    avicennia marina

    avicennia marina - 365bet中国官方网站 definition and meaning for word avicennia marina

    Definition
    (noun) a mangrove of the West Indies and the southern Florida coast; occurs in dense thickets and has numerous short roots that bend up from the ground
    Synonyms : black mangrove

  • Word used in video below:
    text: We met at the marina bait shop.
    Download our Mobile App Today